trap tufa - Turkish English Dictionary